package com.itgan.userbackendmanagement.pojo.entity;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import net.sf.jsqlparser.expression.DateTimeLiteralExpression;

import java.io.Serializable;
import java.util.Date;

@Data
public class User implements Serializable {

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    @TableId(type = IdType.AUTO)
    private Long id;
    private  String username;
    private  String userAccount;
    private  String password;
    private String email;
    private String avatarUrl;
    private int phone;
    private Integer userRole;
    @TableLogic
    private Integer isDelete;
    private Date createTime;
    private Date updateTime;
    private Integer gender;
    private Integer userState;




}
